@charset "utf-8";
/* CSS Document */
/*reset-style*/
body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font-family:Arial,sans-serif,'宋体','微软雅黑'; font-size:12px; color:#878787;}
body{ background-color:#f3f3f3;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
fieldset, img { border:none; }
ul,ol{ list-style:none; }
a{ color:#878787; text-decoration:none; outline:none; }
/*a:visited { color:#878787; }*/
a:hover, a:active, a:focus { color:#878787; text-decoration:none; }
input[type="button"]{ cursor:pointer;}
input{ outline:none;}
/*topNav*/
.topNav{ position:fixed; _position:absolute; left:0; top:0; width:100%; height:50px; background-color:#36a9e1;
box-shadow:0 5px 5px rgba(0,0,0,0.2);
-moz-box-shadow:0 5px 5px rgba(0,0,0,0.2);
-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.2);
-o-box-shadow:0 5px 5px rgba(0,0,0,0.2);
z-index:9999;
}
.logoBox{ position:absolute; top:0; left:0;}
.leftNavBar{ position:absolute; top:50px; left:0; width:119px; padding-top:138px; background:url(../images/ul_leftBarbg.png) repeat-y right #e6e7e8;}
.rightNavBar{ position:absolute; top:50px; right:0; width:255px; padding-top:30px; background-color:#e9ebec; z-index:2;}

/*.outWrap{ position:absolute; top:50px; left:119px; right:255px; }*/
.outWrap{ margin:50px 255px 0 119px; padding-bottom:15px; min-height:641px;}
.topNav_L{ position:absolute; top:0; right:0; _width:600px;}
ul.topNav_ul01{ overflow:hidden; padding-top:9px; float:left;}
ul.topNav_ul01 li{ width:102px; height:30px; line-height:28px; overflow:hidden; float:left; border:1px solid #308ebc;}
.topNav ul.topNav_ul01 li a{ display:block; text-align:center; border:1px solid #7accf3; font-size:14px; font-weight:bold; color:#fff;}
ul.topNav_ul01 li.now_sl{ border-color:#ba0b0e;}
ul.topNav_ul01 li.now_sl a{ border-color:#f96e49; background-color:#f94931;}

ul.topNav_ul02{ padding-left:15px; float:left;}
ul.topNav_ul02 li{ float:left; height:50px; border-left:1px solid #308ebc; background:url(../images/topNav_ul02.png) no-repeat; position:relative;}
ul.topNav_ul02 li a{ display:block; height:50px; border-left:1px solid #7accf3;}
ul.topNav_ul02 li.icon01{ width:58px; background-position:16px 14px;}
ul.topNav_ul02 li.icon02{ width:54px; background-position:16px -36px;}
ul.topNav_ul02 li.icon03{ width:70px; background-position:24px -84px;}
ul.topNav_ul02 li.icon03 span{ display:block; width:15px; height:15px; position:absolute; right:16px; top:8px; background:url(../images/message_box.png) no-repeat; text-align:center; line-height:15px; font-size:11px; color:#fff;}

ul.topNav_ul02 li.icon01:hover{ background-position:-39px 14px;}
ul.topNav_ul02 li.icon02:hover{ background-position:-39px -36px;}
ul.topNav_ul02 li.icon03:hover{ background-position:-31px -84px;}

.topNav_ul03{ float:left; width:189px; height:50px; border-left:1px solid #308ebc; border-right:1px solid #7accf3; position:relative;}
.topNav_ul03 span{ display:block; height:50px; padding:0 16px 0 25px; border-right:1px solid #308ebc; border-left:1px solid #7accf3; line-height:50px; }
.topNav_ul03 span a.welBox{ padding-right:20px; font-size:13px; font-weight:bold; color:#a5e2ff; background:url(../images/topNav_ul03bg.png) no-repeat right center;}
.topNav_ul03 span a.welBox:hover{ color:#fff;}
.admUlbox{ position:absolute; top:50px; left:8px; width:160px; display:none;}
.admUlbox li{ height:32px; line-height:32px; background-color:#fff; border-bottom:1px solid #f3f3f3;}
.admUlbox li a{ display:block; padding-left:65px; background:url(../images/admUlbox.png) no-repeat;}
.admUlbox li a:hover{ background-color:#f3f3f3;}
.admUlbox li a.admA01{ background-position:36px 8px;}
.admUlbox li a.admA02{ background-position:36px -21px;}
.admUlbox li a.admA03{ background-position:36px -52px;}
.admUlbox li a.admA04{ background-position:36px -84px; color:#fff;}
.admUlbox li a.admA04:hover{ background-color:#e92a0f;}
.admUlbox li.tuichu{ height:36px; line-height:36px; border-bottom:none; background-color:#f94930; border-radius:0 0 5px 5px; overflow:hidden;}
.wdlBox{ text-align:center; font-size:13px; font-weight:bold; color:#a5e2ff;}
.wdlBox a{ padding:0 15px; color:#a5e2ff;}
.wdlBox a:hover{ color:#fff;}

.ul_leftBar{ width:119px;}
.ul_leftBar li{ height:85px; background:url(../images/li_lnav.png) no-repeat center top; transition:all ease-in 0.2s; -moz- transition:all ease-in 0.2s; -webkit- transition:all ease-in 0.2s;}

.ul_leftBar li a{ display:block; height:30px; _height:28px; padding-top:55px; text-align:center; background:url(../images/ul_leftBar.png) no-repeat 43px 17px;}
.ul_leftBar li a.li_lnav01{ background-position:43px 17px;}
.ul_leftBar li a.li_lnav02{ background-position:43px -50px;}
.ul_leftBar li a.li_lnav03{ background-position:43px -116px;}
.ul_leftBar li a.li_lnav04{ background-position:43px -181px;}
.ul_leftBar li a.li_lnav05{ background-position:43px -244px;}
.ul_leftBar li a.li_lnav06{ background-position:43px -304px;}
.ul_leftBar li a.li_lnav07{ background-position:43px -397px;}
.ul_leftBar li a.li_lnav08{ background-position:42px -464px;}
.ul_leftBar li a.li_lnav09{ background-position:43px -534px; position:relative;}
.ul_leftBar li a.li_lnav10{ background-position:43px -602px;}
.ul_leftBar li a.li_lnav11{ background-position:43px -668px;}
.ul_leftBar li a.li_lnav12{ background-position:43px -738px;}
.ul_leftBar li a.li_lnav09 span{ position:absolute; top:23px; right:15px; display:block; padding-left:4px; width:23px; height:23px; line-height:22px; background:url(../images/li_lnav09.png) no-repeat; text-align:center; color:#fff;}

.ul_leftBar li.now_lishow{ background:#36a9e1;}
.leftNavBar .ul_leftBar li.now_lishow a{ color:#fff;}
.ul_leftBar li.now_lishow a.li_lnav01{ background-position:-34px 20px;}
.ul_leftBar li.now_lishow a.li_lnav02{ background-position:-34px -48px;}
.ul_leftBar li.now_lishow a.li_lnav03{ background-position:-35px -114px;}
.ul_leftBar li.now_lishow a.li_lnav04{ background-position:-35px -179px;}
.ul_leftBar li.now_lishow a.li_lnav05{ background-position:-35px -244px;}
.ul_leftBar li.now_lishow a.li_lnav06{ background-position:-35px -304px;}
.ul_leftBar li.now_lishow a.li_lnav07{ background-position:-35px -397px;}
.ul_leftBar li.now_lishow a.li_lnav08{ background-position:-33px -464px;}
.ul_leftBar li.now_lishow a.li_lnav09{ background-position:-35px -534px;}
.ul_leftBar li.now_lishow a.li_lnav10{ background-position:-35px -600px;}
.ul_leftBar li.now_lishow a.li_lnav11{ background-position:-35px -668px;}
.ul_leftBar li.now_lishow a.li_lnav12{ background-position:-35px -738px;}

.pjsq_Box,.rmss_Box,.scj_Box{ padding:0 12px;}
.pjsq_Box h2{ height:42px; padding-left:40px; margin-bottom:12px; line-height:40px; color:#fff; border-radius:3px; background:url(../images/pjsq_h2.png) 10px 10px no-repeat #8f8f8f; font-weight:normal;}
.pjBox{ padding:5px 0; position:relative;}
.pj_tit{ height:30px; line-height:30px; padding-left:25px; color:#34383c; background:url(../images/pj_tit.png) no-repeat 2px center;}
.pj_tit a{ color:#34383c;}
.pj_tit a:hover{ color:#FD595A;}
.pj_cont{ margin-left:8px; padding:0 8px 40px 16px; border-left:1px solid #dbdee0; line-height:18px;}
.infoBox{ position:absolute; bottom:15px; right:0; width:230px; text-align:right; color:#b2b8bd;}
.infoBox span{ padding:0 10px 0 20px; background:url(../images/pointSpan.png) no-repeat 6px center;}
.rmss_Box h2{ height:42px; padding-left:40px; margin-bottom:12px; line-height:40px; color:#fff; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; background:url(../images/pjsq_h2.png) 10px -26px no-repeat #f94930; font-weight:normal;}
.ss_tit{ height:30px; line-height:30px; padding-left:25px; color:#34383c; background:url(../images/pj_tit2.png) no-repeat 2px center;}
.ss_tit a{ color:#34383c;}
.ss_tit a:hover{ color:#FD595A;}
.scj_Box h2{ height:42px; padding-left:40px; margin-bottom:12px; line-height:40px; color:#fff; border-radius:3px; background:url(../images/pjsq_h2.png) 10px -58px no-repeat #36a9e1; font-weight:normal;}

/*autoBoxIn*/
.autoBoxIn{ width:710px; margin:0 auto; padding-top:58px; }
.mbx_Nav{ height:32px; background-color:#ffe3e3; border:1px solid #ffb8b8; line-height:32px; margin-bottom:20px;}
.mbxL{ float:left; color:#b94a61; padding:0 10px;}
.mbxL strong{ padding:0 5px;}
.mbxL span{ padding:0 3px; margin:0 3px; background-color:#d24726; color:#fff;}
.mbxR{ float:right; padding:0 20px; color:#de9494;}
.mbx_Nav .mbxR a{ color:#de9494; padding:0 3px;}
.mbxR a:hover{ text-decoration:underline;}

.mycont01{ padding-bottom:5px; background:url(../images/mycont01bg.png) no-repeat center bottom #fff;}
.mycont02{ border:1px solid #dadada; background:url(../images/mycont02bg.png) repeat-y 96px top; padding:26px 0;}
.mycont_head{ height:54px; padding-left:26px; margin-right:26px; line-height:54px; background:url(../images/mycont_head.png) repeat-x left 24px;}
.mycont_headL{ width:170px; height:54px; background-color:#fff; float:left;}
.mycont_headL h2{ width:92px; height:54px; padding-left:58px; color:#fff; margin-left:4px; background:url(../images/mycont_headL.png) no-repeat 32px 17px #8f8f8f; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.mycont01_jss{ margin-top:50px;}
.mycont01_jss .mycont_headL h2{ background:url(../images/mycont_headL.png) no-repeat 32px -22px #8f8f8f;}
.mycont_headR{ width:96px; height:54px; background-color:#fff; float:right; color:#cf1111; text-align:right; font-weight:bold;}
.mycont_headR a{ padding-right:3px;}

.mycont_body{ padding:0 54px 20px;}
.mycont_body dl{ padding-top:35px; overflow:hidden;}
dt.timeBox{ width:92px; height:30px; float:left; line-height:30px; background-color:#fff; border:1px solid #f5f4f2; text-align:center; }
.mycont_body dl dd{ width:446px; float:right;}
.mycont_body dl dd h2{ line-height:24px; color:#fd595a; font-size:14px;}
.mycont01 .mycont_body dl dd h2 a{ color:#fd595a;}
.mycont01 .mycont_body dl dd h2 a:hover{ color:#878787;}
.mycont_body dl dd p{ line-height:20px;}

.footerBox{ clear:both; height:50px; line-height:50px; color:#bababa; padding:0 20px; border-top:1px solid #d5d5d5;}
.footerL{ float:left;}
.footerR{ float:right;}
.footerBox .footerL a,.footerBox .footerR a{ padding:0 3px; color:#bababa;}

/*allnewBoxIn*/
.allnewBoxIn{ width:806px; margin:0 auto; padding-top:58px;}
.allnew_Head{ height:42px; padding-top:0px;}
.sousuoBox{ float:right;}
.ss_text{ width:174px; height:24px; float:left; border:1px solid #d0dde9; border-right:none; background-color:transparent; border-radius:3px 0 0 3px; -moz-border-radius:3px 0 0 3px; -webkit-border-radius:3px 0 0 3px; color:#cecece; padding:0 10px;}
.ss_btn{ width:24px; height:26px; float:left; border:1px solid #d0dde9; border-left:none; background-color:transparent; border-radius:0 3px 3px 0; -moz-border-radius:0 3px 3px 0; -webkit-border-radius:0 3px 3px 0; background:url(../images/ss_btn.png) no-repeat center;}
.dc_btn{ width:91px; height:24px; float:left; margin:0 25px 0 15px; border:none; background:url(../images/dc_btn.png) no-repeat;}

.pageListBox{ padding:26px 34px; overflow:hidden;}
.pageList{ float:right;}
.pageListBox .pageList a{ display:block; float:left; min-width:18px; margin-left:8px; height:18px; line-height:18px; text-align:center; color:#fff; background-color:#36a9e1; border:1px solid #0b8ccb; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.pageListBox .pageList a.FF{ background:url(../images/pageList.png) no-repeat center 5px #36a9e1;}
.pageListBox .pageList a.NN{ background:url(../images/pageList.png) no-repeat center -9px #36a9e1;}
.pageListBox .pageList a.Pre,.pageListBox .pageList a.Next{ padding:0 12px;}
.pageListBox .pageList a.now_A{ background-color:#0b8ccb;}

/*fucengtouming*/

.fucengtouming{ width:3000px; height:10000px; position:fixed; top:-500px; left:-220px; background-color:#000; opacity:0.8; filter:alpha(opacity=80); z-index:101; display:none;}
.addMoreImgpop{ position:fixed; right:232px; top:0; z-index:102; display:none;}
.addMoreImgpop .closedMore{ position:absolute; display:block; width:28px; height:28px; top:298px; right:10px; cursor:pointer; }
.addMoreImgpop p{ position:absolute; right:50px; top:386px; line-height:32px; font-style:italic; color:#fff; font-size:24px; font-family:'楷体','微软雅黑';}

.addMoreImgspeak{ position:fixed; right:226px; top:0; z-index:102; display:none;}
.addMoreImgspeak .closedMore{ position:absolute; display:block; width:28px; height:28px; top:284px; right:20px; cursor:pointer; }
.addMoreImgspeak p{ position:absolute; right:30px; top:406px; line-height:32px; font-style:italic; color:#fff; font-size:24px; font-family:'楷体','微软雅黑';}

.ul_leftBar li.addMore{ position:relative;}
.addMoreImg{ position:absolute; left:0; bottom:0; z-index:102; display:none;}
.addMoreImg .closedMore{ position:absolute; display:block; width:28px; height:28px; top:0; right:57px; cursor:pointer; }
.closedMore{ background:url(../images/closedMore.png) no-repeat;}
.addMoreImg p{ position:absolute; left:270px; top:236px; line-height:32px; font-style:italic; color:#fff; font-size:36px; font-family:'楷体','微软雅黑';}

/*registration*/

.regBg{ background:url(../images/registration.jpg) no-repeat 50% 70% / cover rgba(0, 0, 0, 0);
    left: -5%;
    position: absolute;
    top: -5%;
    width: 110%;
	height:110%;}
.regBox{ width:986px; height:476px; background:#f4fafc; position:absolute; left:50%; top:50%; margin-left:-493px; margin-top:-238px; border-radius:40px; -moz-border-radius:40px; -webkit-border-radius:40px;}
.regHead{ padding-left:276px; padding-top:50px; height:42px; color:#adadad; background:url(../images/regHead.png) no-repeat center bottom;}
.regCont{ overflow:hidden; padding-top:28px;}
.regContL{ width:695px; float:left;}
.regContR{ width:270px; height:320px; padding-left:20px; float:left; border-left:1px dotted #bbb;}

/*修改ul*/
.regTB li div{ float:left; height:50px; line-height:50px;}
.regtr01 i{ padding-right:20px; font-style:normal;}
.regtr01{ width:158px; text-align:right;}
.regtr02,.regtr03{ width:268px;}
.regtr04{ width:536px;}

.regTex{ width:234px; height:32px; padding:0 10px; border:1px solid #cfcfcf; color:#7b7b7b;}
.regMes{ color:#a9a9a9;}
.Texyzm{ width:80px; float:left;}
.regyzm{ float:left; margin:3px 10px 0;}
.spanyzm{ line-height:30px;}
.spanyzm a{ color:#b70000; text-decoration:underline;}
.regBtn{ width:266px; height:36px; border:none; background:url(../images/regSubmit.png) no-repeat;}
.regR01{ width:220px; height:44px; border-bottom:1px dotted #bbb;}
.R01L{ float:left; height:44px; line-height:38px;}
.R01R{ float:left; margin:5px 0 0 10px;}
.regR02{ padding-top:22px;}
.WbDl{ float:left; margin-top:20px;}


.loginBox{ width:658px; height:252px; padding:54px 66px; background:#f4fafc; position:absolute; left:50%; top:50%; margin-left:-395px; margin-top:-180px; border-radius:40px; -moz-border-radius:40px; -webkit-border-radius:40px;}
.loginL{ width:322px; float:left;}
.loginUl li{ height:48px; border-bottom:1px solid #d6d6d6; position:relative;}
.textLog{ width:262px; height:48px; padding:0 30px; font-family:'微软雅黑'; font-size:14px; color:#999; background:url(../images/textLog.png) no-repeat; background-color:transparent; border:none; outline:none;}
.textL01{ background-position:2px 17px;}
.textL02{ background-position:2px -20px;}
.textL03{ width:96px; float:left; padding-right:0; background-position:2px -56px;}
.loginUl .wrongGS{ background-color:transparent; border:none;}
.loginUl .regyzm{ float:left; margin:11px 10px 0;}
.loginUl .spanyzm{ line-height:50px;}
.loginUl .spanyzm a{ color:#007aff; text-decoration:underline;}
.zddlBox{ height:40px; padding-top:20px; overflow:hidden;}
.checkAgr{ float:left; margin-top:2px; margin-right:10px;}
.zddlBox span{ float:left; color:#666;}
a.Awjmm{ float:right; color:#007aff;}
.qtdl{ overflow:hidden; position:absolute; left:160px;}
.qtdlA1{ float:left;}
.qtdlA2{ float:right;}

.loginR { float:right; padding:40px; text-align:right;}
.loginR p{ padding-top:20px; color:#666;}
.loginR p a{ color:#007aff; font-weight:bold;}


/*reg-default*/
.regBg2{ position:absolute; top:90px; left:10%; width:564px; height:542px; background:url(../images/regBg2.png) no-repeat left top / contain;}
.regBg3{ position:absolute; top:290px; right:10%;  font-family:'微软雅黑'; color:#fff;}
.regBg3 h2{ font-size:40px; font-weight:normal;}
.regBg3 h3{ font-size:16px; font-weight:normal; line-height:30px;}
.regBg3 p{ padding-top:20px;}

/*successBg*/
.successBg{ background:url(../images/success.jpg) no-repeat 50% 70% / cover rgba(0, 0, 0, 0);}
.successL{ float:left; width:264px; height:252px; padding-left:42px;  border-right:1px dotted #bbb;}
.sucImg{ padding-top:60px;}
.successL p{ padding-top:20px;}
.successR{ float:left; width:300px; padding-top:35px; padding-left:50px;}
.successR h2{ height:40px; color:#c01920; font-size:22px; font-family:'微软雅黑';}
.successR p{ height:40px;}
.biaoqBox a{ display:inline-block; background-color:#36a9e1; padding:2px 8px; margin-right:8px; margin-bottom:10px; color:#fff;}
.biaoqBox a:hover{ background-color:#e71f19;}

/*spekBoxIn*/
.spekBoxIn{ width:760px; margin:0 auto; padding-top:50px;}
.spek_Head{ height:66px; text-align:right;}
.spek_Head a{ padding:0 5px;}
.spek_Cont{}
.speakHeader{ height:32px; line-height:24px; border-bottom:1px solid #e3e3e3;}
.speakHeader h1{ float:left; font-size:16px; font-family:'微软雅黑';}
.speakbj{ float:right; width:96px;}
.speakbj a{ display:block; width:32px; height:32px; float:left; background:url(../images/speakbj.png) no-repeat;}
a.bjA1{ background-position:6px center; }
a.bjA2{ background-position:-30px center; }
a.bjA3{ background-position:-64px center; }
.speakdis{ height:44px;}
.speakdis span{ float:left; padding:0 26px; line-height:44px; color:#c4c4c4;}
.spAT{ background:url(../images/spAT.png) no-repeat left center;}
.spTI{ background:url(../images/spTI.png) no-repeat left center;}
.bqR{ float:right; width:510px; padding-top:12px; text-align:right;}
.bqR a.tag{ background-color:#36a9e1; padding:2px 8px; margin-right:8px; margin-bottom:10px; color:#fff;}
.bqR a.more{color:#36a9e1}
.speakcont{ padding-bottom:30px; color:#616161; font-size:14px; line-height:24px; color:#616161; border-bottom:1px solid #d4d4d4;}
.speakcont img{ max-width:100%; margin:20px 0; display:block;}
.sppl01{ height:44px; line-height:44px; padding-left:8px; font-size:14px; color:#757575; font-weight:bold;}
.speakTextarea{ width:620px; height:72px; padding:10px 15px; border:1px solid #c1c1c1; resize:none; background:url(../images/speakTextarea.png) repeat-x left top #fff; outline:none;}
.sppl03{ padding-top:14px; height:42px;}
.sppl03 span{ float:right; line-height:26px; padding-right:15px;}
.pinglunSB{ float:right; width:65px; height:25px; background:url(../images/pinglunSB.png) no-repeat; border:none;}

ul.plCBox li{ padding:22px 0; border-top:1px solid #d4d4d4; color:#aaaaaa;}
.plTit{ overflow:hidden;}
.plName{ float:left; font-size:14px;}
.plName a{ font-weight:bold; color:#36a9e1;}
.plTime{ float:right;}
.plCont{ line-height:26px; padding-top:10px; font-size:14px;}


/*speak_new*/
.snewL{ width:530px; float:left; padding-top:2px;}
.snewL a{ margin-right:18px; padding:1px 2px;}
.snewL a:hover{ background-color:#36a9e1; color:#fff;}
.snewR{ width:121px; float:right;}
.sss_text{ width:104px; height:24px; float:left; border:1px solid #d0dde9; border-right:none; background-color:transparent; border-radius:3px 0 0 3px; -moz-border-radius:3px 0 0 3px; -webkit-border-radius:3px 0 0 3px; color:#cecece; padding:0 10px;}
.sss_btn{ width:24px; height:26px; float:left; border:1px solid #d0dde9; border-left:none; background-color:transparent; border-radius:0 3px 3px 0; -moz-border-radius:0 3px 3px 0; -webkit-border-radius:0 3px 3px 0; background:url(../images/ss_btn.png) no-repeat center;}
.sdc_btn{ width:91px; height:24px; float:left; margin-left:15px; border:none; background:url(../images/sdc_btn.png) no-repeat;}
.ListImgBox{ padding-top:15px; position:relative;}
.ListImgBox img{ max-width:100%; display:block;}
.timeC{ width:88px; height:76px; background-color:#96bf48; left:-20px; bottom:0; position:absolute;}
span.day{ font-size:32px; color:#fff; position:absolute; left:18px; top:18px;}
span.mon{ font-size:14px; color:#fff; position:absolute; right:10px; bottom:10px; font-weight:bold;}
.speakList h2{ padding-top:14px; height:28px;}
.speakList h2 a{ color:#858b8b; font-size:16px; font-family:'微软雅黑';}
.speakList h2 a:hover{color:#96bf48;}
.speakList p{ color:#aaa; line-height:20px; padding-bottom:20px; border-bottom:1px solid #d4d4d4;}
.spPL{ background:url(../images/spPL.png) no-repeat left center;}

/*wine_collection*/
.collText01{ float:left; width:40px; height:32px; text-align:center; padding:0 10px; border:1px solid #e5e5e5; background-color:#dadada; outline:none;}
.tyColl{ float:left; width:33px; height:32px; border:1px solid #e5e5e5; background:url(../images/tyCollbg.png) repeat-x left top; text-align:center; line-height:32px; border-left:none;}
.ruku{ float:left; margin-top:10px; margin-right:10px;}
.tbColltext{ float:left; height:55px; line-height:32px;}
.collNum{ float:left; width:40px; height:32px; text-align:center; padding:0 10px; border:1px solid #e5e5e5; background-color:#fff; outline:none;}
.tyCollbutL{ background:url(../images/tyCollbut.png) no-repeat; float:left; width:33px; height:34px; border:1px solid #e5e5e5; text-align:center; line-height:32px; border-right:none;}
.tyCollbutR{ background:url(../images/tyCollbut.png) no-repeat; float:left; width:33px; height:34px; border:1px solid #e5e5e5; text-align:center; line-height:32px; border-left:none;}
.Sub10{ background-position:0 0;}
.Sub1{ background-position:-32px 0;}
.Add1{ background-position:-64px 0;}
.Add10{ background-position:-96px 0;}
.collTarea{ width:418px; height:106px; padding:10px 15px; border:1px solid #c1c1c1; resize:none; background:url(../images/speakTextarea.png) repeat-x left top #fff; outline:none;}
.collTJ{ width:266px; height:36px; margin-left:90px; background:url(../images/collTJ.png) no-repeat;  border:none;}

/*修改ul*/
.entTb{ width:760px; height:358px;}
.entTb i{ padding-right:20px; font-style:normal; font-size:14px; color:#2c2c2c;}
.entTb li div.enttr{ height:55px; float:left; line-height:42px; position:relative;}
.enttr01{ width:148px; text-align:right;}
.enttr02{ min-width:534px;}


.entText01{ float:left; width:500px; height:32px; padding:0 10px; border:1px solid #e5e5e5; background-color:#fff; outline:none;}
.selectent{ float:left; width:100px; height:34px; padding:5px 10px; border:1px solid #e5e5e5; background-color:#fff; outline:none;}
.selectent option{}
.nianent{ float:left; width:100px; height:32px; padding:0 10px; border:1px solid #e5e5e5; background-color:#fff; outline:none;}

input.errorMs:-moz-placeholder { color:#f94930;}
input.errorMs::-webkit-input-placeholder{ color:#f94930;}

.detailTb{ overflow:hidden;}
.detailTb i{ padding-right:20px; font-style:normal; font-size:14px; color:#2c2c2c;}
.detailTb li div.detail{ height:50px; position:relative;}
.detail{ float:left; line-height:42px;}
.detail01{ width:205px; text-align:right;}
.detail02{ width:623px;}
.detailTb li div.hei4{ height:180px;}

.entde{ width:828px; margin:0 auto; padding-top:50px;}
.detailTit{ height:37px; padding-left:37px; line-height:37px; color:#fff; font-size:14px; font-weight:bold; background:url(../images/detailTit.png) no-repeat 14px center #36a9e1; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.detailTbbox{ padding:20px 0;}
.detailTex01{ float:left; width:506px; height:32px; padding:0 10px; background-color:#dadada; outline:none; border:none; border:1px solid #e5e5e5; color:#888;}
.detailTb i{ float:right; padding-right:20px; font-style:normal; font-size:14px; color:#2c2c2c;}
.detailTex02{ float:left; width:100px; height:32px; padding:0 10px; background-color:#dadada; outline:none; border:none; border:1px solid #e5e5e5;}
.seldet{ width:156px;}
.detFile{ float:left; width:290px; height:32px; background:url(../images/detFile.png) no-repeat; appearance:button; -moz-appearance:button; -o-appearance:button; -webkit-appearance:button;}
.detailTex03{ float:left; width:198px; height:32px; padding:0 10px; background-color:#fff; outline:none; border:none; border:1px solid #e5e5e5;}
.seldet{ width:156px;}
.detBtn{ width:70px; height:34px;}
.delSpan{ color:#b8b8b8; line-height:34px; padding-left:20px;}
.detailTex04{ float:left; width:40px; height:32px; padding:0 10px; background-color:#fff; outline:none; border:none; border:1px solid #e5e5e5;}

.wrongGS{ background-color:#e5f5ff; border:1px solid #76caff;}
.errorMs{ border:6px solid #ff9181; color:#f94930;}
.messageShowBox{ position:absolute; top:0; left:160px; height:36px; line-height:36px; padding:0 10px; color:#fff; border-radius:0 0 5px 5px; background-color:#c3252c;}


/*collect*/
.collectTb{ overflow:hidden;}
.collectTb li{ width:206px; height:160px; float:left;}
.collect_top .collectBox{ width:142px; height:112px; padding-left:32px; position:relative;}
.collect_top .collectBox a.colA{ display:block; width:142px; height:112px; background:url(../images/collect_top.png) no-repeat;}
.collect_top .collectBox a span{ display:block; width:54px; height:54px; line-height:54px; text-align:center; position:absolute; top:0; right:0; font-size:26px; color:#fff; font-weight:bold;}
.bjBox{ display:none; position:absolute; top:25px; left:13px; width:19px; height:40px;}
.bjBox a{ display:block; width:19px; height:19px; background:url(../images/bjBox.png) no-repeat #36a9e1;}
.bjBox a.bjA02{ margin-top:1px; background-position: left -20px;}
.bjBox a:hover{ background-color:#f94930;}
.collect_tit{ padding-top:16px; text-align:center;}


/*改ul*/
ul.tbcolC{ width:828px; height:auto;}
ul.tbcolC li.tbHead div{ float:left; border-top:1px solid #dee3ea; color:#333; background:url(../images/tbAnewTh.png) no-repeat left top;}
ul.tbcolC li.tbHead span{ padding:0 12px; background:url(../images/tbAnewthSpan.png) no-repeat right center;}
ul.tbcolC li.trMoni{ height:50px; line-height:50px; border-bottom:1px solid #dee3ea;}
ul.tbcolC li.trMoni div{ float:left; text-align:center;}
ul.tbcolC li.trMoni div img{ vertical-align:middle; padding-right:5px;}
ul.tbcolC li.trMoni div a{ color:#3389d9;}
ul.tbcolC li.trMoni div a:hover{ color:#e54326;}
ul.tbcolC li.trMoni div span{ background-color:#e54326; color:#fff; padding:2px 3px;}
ul.tbcolC li:nth-child(odd){ background-color:#e7eef3;}
.thMoni01,.tdMoni01{ width:490px; padding-left:26px; text-align:left !important;}
.thMoni02,.tdMoni02{ width:134px;}
.thMoni03,.tdMoni03{ width:178px;}
ul.tbcolC li.tbHead{ height:40px; line-height:40px; text-align:center; font-weight:bold; background-color:transparent;}
ul.tbcolC .tdMoni01 a{ padding-left:24px; background:url(../images/tdMoni01a.png) no-repeat left center;}
.tdMoni03{ height:50px;}
.tdMoni03 .bjBox2{ margin:10px auto; float:none !important; width:60px; height:28px;}
.tdMoni03 .bjBox2 a{ display:block; float:left; width:25px; height:25px; background:url(../images/bjBox2.png) no-repeat; border:1px solid #d0d7d0;}
.tdMoni03 .bjBox2 a.bj2A02{ margin-left:6px; background-position:left -25px;}

ul.passW .entText01{ width:400px;}
ul.passW li div.enttr{ line-height:32px;}

.errorMBox{ position:absolute; top:-37px; right:0; height:46px; background:url(../images/errorMBox.png) no-repeat right bottom;}
.errorMBox strong{ display:block; color:#fff; height:32px; line-height:32px; padding:0 25px; background-color:#f94930; border-radius:5px; font-weight:normal;}

.wrongGS{ background-color:#e5f5ff; border:1px solid #76caff;}
.errorMs{ border:6px solid #ff9181; color:#f94930;}

.login_yz {color:#ff0000; line-height:24px;}
input.login_yz:-moz-placeholder { color:#ff0000;}
input.login_yz::-webkit-input-placeholder{ color:#ff0000;}
.red {color:red}